Big Huge Thesaurus

carbon nanotube

noun